package com.cloudsea.yunhaianalysis.service;

import com.cloudsea.yunhaianalysis.dto.ReportQueryDTO;
import com.cloudsea.yunhaianalysis.vo.BusinessHoursVO;
import com.cloudsea.yunhaianalysis.vo.SalesTrendVO;
import com.cloudsea.yunhaianalysis.vo.TopSellingItemVO;
import java.util.List;

public interface ReportService {
    List<TopSellingItemVO> getTopSellingReport(ReportQueryDTO dto);

    /**
     * 获取销售趋势报告
     */
    List<SalesTrendVO> getSalesTrendReport(ReportQueryDTO dto);

    /**
     * 获取营业时段分析报告
     */
    List<BusinessHoursVO> getBusinessHoursReport(ReportQueryDTO dto);
}
